DbDsGetRowCount (CTLX¿¡¼­¸¸ Áö¿ø)

 

DbDsOpenÀ» ÀÌ¿ëÇÏ¿© ¿­¾î³õÀº µ¥ÀÌÅͺ£À̽º¿¡¼­ ¿­ÀÇ ÃÑ °¹¼ö¸¦ Àоî¿Â´Ù.

 

int @DbDsGetRowCount(int id);

 

ÇÔ¼öÀÎÀÚ

int id : DbDsOpenÀ» »ç¿ëÇÏ¿© ¿­¾î³õÀº µ¥ÀÌÅͺ£À̽º ¿¬°á ¹øÈ£

 

¹Ýȯ °ª

Àоî¿Â ¿­ÀÇ °³¼ö°¡ ¼ýÀÚ·Î ¹ÝȯµÈ´Ù.

 

¿¹Á¦

@sprintf(buf_query,"SELECT * FROM Table1 WHERE ID=100);

connection_id = @DbDsOpen("TestDsn",buf_query);

count = @DbDsGetRowCount(connection_id);

@DbDsClose(connection_id);

¹®Àå¼³¸í : TestDsn µ¥ÀÌÅÍ º£À̽ºÀÇ Table1 Å×ÀÌºí¿¡¼­ IDÄ÷³ÀÌ 100ÀÎ ¿­À» ¸ðµÎ °¡Á®¿Â ´ÙÀ½ ÃÑ ¿­ÀÇ °³¼ö¸¦ ¾ò¾î¿Â´Ù.

¾Æ·¡ Ç¥¿Í °°Àº Å×À̺íÀ» ¿¹·Î µé¸é count °ªÀº 1 ÀÌ µÈ´Ù.

 

ID

Column1

Column2

Column3

1

Abcd

Edk765

12344df

2

Bd56

Ad3edk

6345t

3

Bcd

Edk4545

Fdadf5356

100

Acd

edk

62355

 

°ü·ÃÇ׸ñ

@DbDsOpen()

@DbDsClose()

@DbDsGetRowData()

@DbCommand()